﻿using System;

namespace UDS.Components
{
    /// <summary>
    /// 客户信息
    /// </summary>
    public class ClientInfo
    {
        private string address = "";
        private string affiliatedarea = "";
        private string bargainprognosis = "";
        private DateTime birthday = DateTime.Now;
        private string calling = "";
        private string clientinitiative = "";
        private string clientname = "";
        private string clientshortname = "";
        private string clientsource = "";
        private string clienttrade = "";
        private string clienttype = "";
        private string companyproperty = "";
        private string companysize = "";
        private string curstatus = "";
        private string customer = "";
        private string enterprisetype = "";
        private string introduce = "";
        private string itdepartment = "";
        private string itgrade = "";
        private string linkman_telephone = "";
        private string money = "";
        private string net = "";
        private string operation = "";
        private string sellphase = "";
        private string system = "";
        private string type = "";
        private DateTime updatetime = DateTime.Now;
        private string url = "";
        private string zip = "";

        /// <summary>
        /// 客户ID
        /// </summary>
        public int ID
        {
            get;
            set;
        }

        /// <summary>
        /// 添加日期
        /// </summary>
        public DateTime Birthday
        {
            get { return birthday; }
            set { birthday = value; }
        }

        /// <summary>
        /// 最后更新日期
        /// </summary>
        public DateTime UpdateTime
        {
            get { return updatetime; }
            set { updatetime = value; }
        }

        /// <summary>
        /// 添加人ID
        /// </summary>
        public int AddManID
        {
            get;
            set;
        }

        /// <summary>
        /// 客户简称
        /// </summary>
        public string ClientShortName
        {
            get { return clientshortname; }
            set { clientshortname = value; }
        }

        /// <summary>
        /// 主要联系人ID
        /// </summary>
        public int ChiefLinkmanID
        {
            get;
            set;
        }

        /// <summary>
        /// 客户全称
        /// </summary>
        public string ClientName
        {
            get { return clientname; }
            set { clientname = value; }
        }

        /// <summary>
        /// 客户分类
        /// </summary>
        public string ClientType
        {
            get { return clienttype; }
            set { clienttype = value; }
        }

        /// <summary>
        /// 企业性质
        /// </summary>
        public string EnterpriseType
        {
            get { return enterprisetype; }
            set { enterprisetype = value; }
        }

        /// <summary>
        /// 所处行业
        /// </summary>
        public string ClientTrade
        {
            get { return clienttrade; }
            set { clienttrade = value; }
        }

        /// <summary>
        /// 客户来源
        /// </summary>
        public string ClientSource
        {
            get { return clientsource; }
            set { clientsource = value; }
        }

        /// <summary>
        /// 客户主动
        /// </summary>
        public string ClientInitiative
        {
            get { return clientinitiative; }
            set { clientinitiative = value; }
        }

        /// <summary>
        /// 接触次数
        /// </summary>
        public int ContactTimes
        {
            get;
            set;
        }

        /// <summary>
        /// 销售阶段
        /// </summary>
        public string SellPhase
        {
            get { return sellphase; }
            set { sellphase = value; }
        }

        /// <summary>
        /// 成交评估
        /// </summary>
        public string BargainPrognosis
        {
            get { return bargainprognosis; }
            set { bargainprognosis = value; }
        }

        /// <summary>
        /// 发生费用
        /// </summary>
        public float Fee
        {
            get;
            set;
        }

        /// <summary>
        /// 联系人电话
        /// </summary>
        public string Linkman_Telephone
        {
            get { return linkman_telephone; }
            set { linkman_telephone = value; }
        }

        /// <summary>
        /// 当前状态
        /// </summary>
        public string CurStatus
        {
            get { return curstatus; }
            set { curstatus = value; }
        }

        /// <summary>
        /// 客户分类
        /// </summary>
        public string Type
        {
            get { return type; }
            set { type = value; }
        }

        /// <summary>
        /// 隶属区域
        /// </summary>
        public string Affiliatedarea
        {
            get { return affiliatedarea; }
            set { affiliatedarea = value; }
        }

        /// <summary>
        /// 网址
        /// </summary>
        public string URL
        {
            get { return url; }
            set { url = value; }
        }

        /// <summary>
        /// 邮编
        /// </summary>
        public string ZIP
        {
            get { return zip; }
            set { zip = value; }
        }

        /// <summary>
        /// 地址
        /// </summary>
        public string Address
        {
            get { return address; }
            set { address = value; }
        }

        /// <summary>
        /// 公司性质
        /// </summary>
        public string CompanyProperty
        {
            get { return companyproperty; }
            set { companyproperty = value; }
        }

        /// <summary>
        /// 所处行业
        /// </summary>
        public string Calling
        {
            get { return calling; }
            set { calling = value; }
        }

        /// <summary>
        /// 公司规模
        /// </summary>
        public string CompanySize
        {
            get { return companysize; }
            set { companysize = value; }
        }

        /// <summary>
        /// 注册资金
        /// </summary>
        public string Money
        {
            get { return money; }
            set { money = value; }
        }

        /// <summary>
        /// 主营业务
        /// </summary>
        public string Operation
        {
            get { return operation; }
            set { operation = value; }
        }

        /// <summary>
        /// 企业简介
        /// </summary>
        public string Introduce
        {
            get { return introduce; }
            set { introduce = value; }
        }

        /// <summary>
        /// 信息化程度
        /// </summary>
        public string ITGrade
        {
            get { return itgrade; }
            set { itgrade = value; }
        }

        /// <summary>
        /// 电脑数量
        /// </summary>
        public int PCNumber
        {
            get;
            set;
        }

        /// <summary>
        /// 网络状况
        /// </summary>
        public string Net
        {
            get { return net; }
            set { net = value; }
        }

        /// <summary>
        /// 专业IT人员
        /// </summary>
        public int ITStaffs
        {
            get;
            set;
        }

        /// <summary>
        /// IT部门
        /// </summary>
        public string ITDepartment
        {
            get { return itdepartment; }
            set { itdepartment = value; }
        }

        /// <summary>
        /// 负责人
        /// </summary>
        public string Principal
        {
            get;
            set;
        }

        /// <summary>
        /// 系统
        /// </summary>
        public string System
        {
            get { return system; }
            set { system = value; }
        }

        /// <summary>
        /// 客户来源
        /// </summary>
        public string Customer
        {
            get { return customer; }
            set { customer = value; }
        }

        /// <summary>
        /// 首次接触时间
        /// </summary>
        public DateTime FirstContactTime
        {
            get;
            set;
        }

        /// <summary>
        /// 下次接触时间
        /// </summary>
        public DateTime NextContactTime
        {
            get;
            set;
        }

        /// <summary>
        /// 接触时间
        /// </summary>
        public DateTime ContactTime
        {
            get;
            set;
        }
    }
}